Package-level declarations

Types

Link copied to clipboard
interface FloatingPane
Link copied to clipboard
class FloatingPaneLayout @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0, defStyleRes: Int = 0) : FrameLayout

A layout that allows a child view to be displayed as a floating pane that can be moved, resized, docked, or minimized.

Link copied to clipboard
class FloatingPaneView @JvmOverloads constructor(context: Context, val parentView: FloatingPaneLayout, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : FrameLayout

Represents a floating pane view that can be displayed in different modes (bottom, side, floating) and can be minimized. It handles touch events for moving, resizing, and changing modes.

Link copied to clipboard

ViewModel for the floating pane.

Link copied to clipboard

Interface definition for a callback to be invoked when a FloatingPane event occurs.